Event Spaces and their Linear Logic

نویسنده

  • Vaughan R. Pratt
چکیده

Boolean logic treats disjunction and conjunction symmetrically and algebraically. The corresponding operations for computation are respectively nondeterminism (choice) and concurrency. Petri nets treat these symmetrically but not algebraically, while event structures treat them algebraically but not symmetrically. Here we achieve both via the notion of an event space as a poset with all nonempty joins representing concurrence and a top representing the unreachable event. The symmetry is with the dual notion of state space, a poset with all nonempty meets representing choice and a bottom representing the start state. The algebra is that of a parallel programming language expanded to the language of full linear logic, Girard’s axiomatization of which is satisfied by the event space interpretation of this language. Event spaces resemble finite dimensional vector spaces in distinguishing tensor product from direct product and in being isomorphic to their double dual, but differ from them in distinguishing direct product from direct sum and tensor product from tensor sum. Event spaces also resemble complete semilattices, differing only in the substitution of top for bottom. This work was supported by the National Science Foundation under grant number CCR-8814921.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Topologist's View of Chu Spaces

For a symmetric monoidal-closed category X and any object K, the category of K-Chu spaces is small-topological over X and small cotopological over X . Its full subcategory of M-extensive K-Chu spaces is topological over X when X is Mcomplete, for any morphism class M. Often this subcategory may be presented as a full coreflective subcategory of Diers’ category of affine K-spaces. Hence, in addi...

متن کامل

Reconciling Event Structures and Higher Dimensional Automata

Addressing the problem in the title, we diagnose the essential diiculty as the implicit assumption of two-valued logic in the event structure view of event occurrence as a true-or-false proposition. Taking the 3-valued logic of before-during-after as the common underlying logic of both event structures and higher dimensional automata (HDA's) uniies them into a single model having the same proce...

متن کامل

On Banach spaces of sequences and free linear logic exponential modality

We introduce a category of vector spaces modelling full propositional linear logic, similar to probabilistic coherence spaces and to Koethe sequences spaces. Its objects are rigged sequence spaces, Banach spaces of sequences, with norms defined from pairing with finite sequences, and morphisms are bounded linear maps, continuous in a suitable topology. The main interest of the work is that our ...

متن کامل

The Free Exponential Modality of Probabilistic Coherence Spaces

Probabilistic coherence spaces yield a model of linear logic and lambda-calculus with a linear algebra flavor. Formulas/types are associated with convex sets of R -valued vectors, linear logic proofs with linear functions and λ-terms with entire functions, both mapping the convex set of their domain into the one of their codomain. Previous results show that this model is particularly precise in...

متن کامل

Bistructures, Bidomains and Linear Logic

Bistructures are a generalisation of event structures to represent spaces of functions at higher types; the partial order of causal dependency is replaced by two orders, one associated with input and the other output in the behaviour of functions. Bistructures form a categorical model of Girard’s classical linear logic in which the involution of linear logic is modelled, roughly speaking, by a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991